﻿


namespace TImSdk
{
    public class TIMSetConfig
    {
        public TIMLogLevel kTIMSetConfigLogLevel { get; set; }               // uint [TIMLogLevel](),  只写(选填), 输出到日志文件的日子级别
        public TIMLogLevel kTIMSetConfigCackBackLogLevel { get; set; }      // uint [TIMLogLevel](),  只写(选填), 日子回调的日志级别 
        public bool kTIMSetConfigIsLogOutputConsole { get; set; }          // bool,                  只写(选填), 是否输出到控制台 
        public object kTIMSetConfigUserConfig { get; set; }                  // object [UserConfig](), 只写(选填), 用户配置
        public string kTIMSetConfigUserDefineData { get; set; }             // string,                只写(选填), 自定义数据，如果需要，初始化前设置
        public object kTIMSetConfigHttpProxyInfo { get; set; }              // object [HttpProxyInfo](),  只写(选填), 设置HTTP代理，如果需要，在发送图片、文件、语音、视频前设置
        public object kTIMSetConfigSocks5ProxyInfo { get; set; }            // object [Socks5ProxyInfo](), 只写(选填), 设置SOCKS5代理，如果需要，初始化前设置
    }
}
